mountain chain – English–Español translations

🇬🇧 en es 🇪🇸

mountain chain noun

  • a series of mountain ranges
cadena de montañas
Wiktionary Links